body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, textarea, p, blockquote, th, td, img ,iframe { margin:0; padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
input,button,textarea,option { font:12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style:none; border:0px; }
img{ border:0px; }
.clear{ font:0px/0px serif; display:block; clear:both; }
html{ -webkit-text-size-adjust: none; }
input{ outline:none; vertical-align:middle; margin:0; padding:0;}
button{ border:none; margin:0; padding:0;}
textarea{ resize:none; vertical-align:middle;}
select{ vertical-align:middle;}
a{ text-decoration:none; }
.json{ display:none;}
body:nth-of-type(1) input:focus,textarea:focus{ outline:none; }
body{ font:12px "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei"; color:#333; background:#fff; position:relative;}
/*header*/
#header{width: 100%;height:32px;margin:0 auto;background-color:#f5f5f5;border-bottom:1px solid #e3e3e3;}
.header{ width:1180px; height:32px; margin:0 auto; position:relative;}
.header ul{ float:left;}
.header li{ float:left; color:#666; line-height:32px;}
.header li a,.header p a{ color:#666; padding:0 4px;}
.header a:hover,.header a.mobile:hover{ color:#f60;}
.header input{ width:92px; height:18px; float:left; border:1px solid #d4d4d4; margin:6px 6px 0 0;}
.header button{ width:35px; height:19px; float:left; background:url(../images/news2014/news.gif) no-repeat 0 0; margin:6px 4px 0 2px;}
.header p{ line-height:32px; float:right; padding-right:6px; color:#dfdfdf;}
.header a.mobile{ width:55px; height:16px; display:block; float:right; text-indent:18px; margin-top:8px; line-height:16px; color:#38880b; background:url(../images/news2014/news.gif) no-repeat -139px 0;}
/*top*/
.top{width:1180px;height:76px;margin:20px auto 0;position: relative;}
.top .logo{position: absolute;left: 30px;top: 10px; height:55px;}
.search{width:460px;height:38px;position: absolute;left:343px;top:10px;border:1px solid #c1c1c1;border-right:none;}
.top .text {
	width: 379px;
	height: 38px;
	display: block;
	position: absolute;
	top: 11px;
	left: 426px;
	line-height: 38px;
	border: none;
	background-color: #ffffff;
	color: #8a8a8a;
	text-indent: 13px;
	font-size: 14px;
}
.top button{width:76px;height:40px;display: block;position: absolute;top:10px;left:804px;background: url(../images/interview2015/interview.png) no-repeat 0 -118px;cursor:pointer;z-index: 77;}
.selectbox-wrapper{ width:82px; border:1px solid #c1c1c1; border-top:0; background:#ffffff; text-align:center; position:absolute; top:50px; left:343px; z-index:9999;}
.selectbox-wrapper ul li.selected,.selectbox-wrapper ul li.current{ background:#38880b; color:#fff;}
.selectbox-wrapper ul li { padding-bottom:3px; width:82px; cursor:pointer; font-size:14px; line-height:18px; padding-top:3px; text-align:center;}
.selectbox {
	width: 83px;
	height: 36px;
	border: 0;
	border-right: 1px solid #d4d4d4;
	display: block;
	line-height: 36px;
	font-size: 14px;
	color: #666;
	position: absolute;
	top: 12px;
	left: 344px;
	cursor: pointer;
	background: #fff url(../images/interview2015/interview.png) no-repeat 67px -73px;
	z-index: 77;
	text-align: center;
	padding-right: 10px;
	box-sizing: border-box;
}
.adRight{border:1px solid #b5b5b5;float: right;}
/*nav*/
.nav{ width:1181px; height:39px; margin:13px auto 0; border-bottom:5px solid #f0f0f0; background:#38880b; border-top:1px solid #dedede;}
.nav p{ width:1180px; float: left; border-right: 1px solid #dedede; font:bold 16px/39px "Microsoft Yahei","simhei"; }
.nav p a{ color:#fff; width:117px; height:38px; border-left:1px solid #dedede; border-bottom:1px solid #dedede; display:inline-block; text-align: center; }
.nav p a.focus{ width:117px; color:#fff; background:#38880b; }
.nav p a:hover{ color:#333; background:#fff;}
/*Switch*/
.main{width: 1180px;margin:17px auto 0;}
.left{width: 795px;float: left;}
.Switch{width:786px;height:485px;padding:16px 0 16px 15px;float: left;background:#333333;z-index: 1;position: relative;}
.Switch b{width:135px;height:135px;background: url(../images/interview2015/intervie.png) no-repeat 0 0;display:block;position: absolute;left: 0;top: 0;z-index: 9;}
.flshImg{width:520px;height:485px;float: left;position: absolute;left: 15px;top:16px;z-index: 2;}
.flashImg img{width:520px;height:485px;float: left;}
.Switch ul{width:266px;height:485px;float: left;overflow: hidden;position: absolute;left: 535px;top:16px;z-index: 2;}
.Switch ul li{width:266px;height:80px;border-bottom: 1px solid #606060;}
.Switch ul li a{width: 233px;height: 50px;float: left;margin:15px 0 0 17px;color: #767676;font:normal 15px/25px "Microsoft Yahei","simhei";overflow: hidden;}
.Switch ul li.active{background:url(../images/interview2015/flashbg.png)repeat 0 0;}
.Switch ul li.active a{color: #ffffff;font-weight: bold;}
/*ExpertsScholars*/
.ExpertsScholars{width:826px;float: left;margin-top:20px;}
.leftBoxTop{width:826px;height:35px;float: left;border-bottom:4px solid #dddddd;position: relative;z-index: 1;}
.leftBoxTop h3{height: 35px;font:bold 24px/35px "Microsoft Yahei","\5b8b\4f53";border-bottom: 3px solid #388712;position: absolute;left: 0;top: 0;z-index: 2;}
.leftBoxTop h3 a{color: #368711;}
.leftBoxTop a.more{line-height: 35px;float: right;color: #a1a1a1;}
.leftBoxTop a.more:hover{color: #f60;text-decoration:underline;}
.ExpertsScholars ul{width:826px;height:572px;float: left;overflow: hidden;}
.ExpertsScholars ul li{width: 826px;height:150px;float: left;padding:22px 10px;border-bottom: 1px dotted #9b9b9b;}
.ExpertsScholars img{width: 158px;height: 150px;float: left;margin-right:28px;}
.ExpertsScholars span{width:630px;height:24px;float: left;font:normal 21px/24px "Microsoft Yahei","\5b8b\4f53";margin-top: 10px; overflow: hidden;}
.ExpertsScholars span a{color: #333333;}
.ExpertsScholars span a:hover{color: #5B7648;font-weight: bold;}
.ExpertsScholars p{width:630px;height:91px;margin:17px 0 17px 0;float: left;line-height: 30px;color: #767676;font-size: 14px;}
.ExpertsScholars p a{color: #f60;}
.ExpertsScholars p a:hover{color:#5b7648; text-decoration:underline;}
/*right*/
.right{width: 371px;float: right;}
/*advRight1*/
.advRight1{width:371px;margin:0 auto;overflow: hidden;}
.advRight1 img{float: left;height:127px;}
/*words*/
/* .words{width:371px;height:389px;float: left;background:#f0f0f0;}
.words dt{width:371px;float: left;}
.words span{width:288px;height: 44px;margin:0 18px 4px 18px;font:bold 18px/44px "Microsoft Yahei","\5b8b\4f53";overflow: hidden;}
.words p{width:323px;float: left;margin:0 24px;display: inline;font:14px/25px "Microsoft Yahei","\5b8b\4f53";overflow: hidden;} */
.words{width: 371px;height: 516px;float: left;}
.ad1{width: 371px;height: 119px;overflow: hidden;float: left;}
.ft{width:371px;float: left;}
.ft span{width:288px;height: 44px;margin:0 18px 4px 18px;font:bold 18px/44px "Microsoft Yahei","\5b8b\4f53";overflow: hidden;display: inline-block;}
.ft p{width:323px;float: left;margin:0 24px;display: inline;font:14px/25px "Microsoft Yahei","\5b8b\4f53";overflow: hidden;}
.ad2{width: 371px;height: 81px;overflow: hidden;float: left;}
.ad3{width: 371px;height: 80px;overflow: hidden;float: left;padding-top:5px;}
/*rank*/
.rank{width:371px;float: left;margin-top:20px;}
.rankTop{width:371px;height: 39px;float: left;position: relative;background: #38880b;z-index: 1;}
.rankTop span{width:138px;height:47px;font:22px/38px "Microsoft Yahei","simhei";padding-left: 25px;background: url(../images/interview2015/rank.png) no-repeat 0 0;position: absolute;left: 0;top: 0;z-index: 10px;}
.rankTop span a{color: #fefefe;}
.rankTitle{width:314px;height: 50px;float: right;background:#e5f1d9;position: relative;border-bottom:1px solid #a6b89a;}
.rankTitle p{width:310px;height: 34px;position: absolute;top:16px;left: 14px;font:16px/34px "Microsoft Yahei","\5b8b\4f53";text-align: center;}
.rankTitle p a{width: 87px;height: 32px;float: left;border-width:1px 1px 0;border-style: solid solid none;border-color:#a6b89a #a6b89a #f7f7f7 #a6b89a;margin-left: 4px;color: #37890b;}
.rankTitle p a.active{background:#f7f7f7;border-bottom:1px solid #ffffff;font-weight: bold;height:33px;}
.rank .rankMain{overflow: hidden;background:url(../images/interview2015/rankbg.png) no-repeat 0 -60px;margin-left:9px;width:302px;padding:10px 10px 25px 10px;}
.rank ul{width:302px;}
.rank ul li{width:292px;height:36px;display: block;float: left;position: relative;overflow: hidden;padding-left: 10px;}
.rank ul li b{width: 26px;height: 22px;display: block;position: absolute;top: 6px;border:1px solid #38880b;top:10px;font:15px/22px "Microsoft Yahei","\5b8b\4f53";text-align: center;}
.rank ul li span{width:240px;height:42px;display: block;position: absolute;right: 10px;font:14px/42px "Microsoft Yahei","\5b8b\4f53";overflow: hidden;}
.rank ul li span a{color: #434343;}
.rank ul li img{width:100px;height:80px;position: absolute;top: 46px;}
.rank ul li p{width:137px;height: 60px;border:1px solid #dedede;border-left: none; position: absolute;right: 32px;font:12px/20px "Microsoft Yahei","\5b8b\4f53";padding:9px 12px;top: 46px;}
.rank ul li p a{color: #ff6501;}
.rank ul li.hover{height: 137px;}
/*partner*/
.partner{width: 100%;margin:10px auto 0;border-top:3px solid #dedede;position: relative;}
.partnerTop{width: 1180px;margin:0 auto;height: 45px;padding-top:12px;border-top: 3px solid #717171;margin-top: -3px;}
.partnerTop h3{line-height: 45px;font:21px/45px "Microsoft Yahei","simhei";color: #020202;}
.partner dl{margin:0 auto;width: 1180px;}
.partner dl dt{width:80px;height:28px;font:14px/28px "\5b8b\4f53","Tahoma";color: #333333;float: left;}
.partner dl dd{width: 1100px;float: left;font:14px/28px "\5b8b\4f53","Tahoma";overflow: hidden;}
.partner dd a{color: #333333;padding:0 12px 0 0;}
.partner dd a:hover{color: #f60;}
/*adBot*/
.adBot{width: 1180px;margin:8px auto 0;}
/*footer*/
.footer{width: 1180px;margin:15px auto 0;border-top:1px solid #c7c7c7;color: #666666;padding-bottom: 20px;text-align: center;}
.footer span{width: 1180px;height:26px;margin-top: 19px;font: 12px/26px "\5b8b\4f53","Tahoma";color: #999999;float: left;}
.footer span a{ padding:0 6px; color:#666;}
.footer span a:hover{ color:#f60;}
.footer p,.footer b{ width:1180px; height:26px; float:left; line-height:26px;}
.footer b{ font:normal 12px/26px "Tahoma","\5b8b\4f53";}
/*goTop*/
.backHome {
	width: 54px;
}
.backHome a.goTopBtn {
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome a.goTopBtn:hover {
	background: #38880b;
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome a.guest,
.backHome a.guest:hover {
	background: url(../images/detail/exhi.gif) no-repeat 0 -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome a.guest:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .weixin{
	position: relative;
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .weixinBot{
	position:absolute;
	left: -116px;
	top:0;
}
.backHome .weixinBot img{
	width: 106px;
	height: 99px;
}
.backHome .weixin:hover{
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .qq{
	position: relative;
	width: 38px;
	height: 46px;

	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);

}
.backHome .qq,
.backHome .qq:hover {
	background: url(../images/detail/exhi.gif) no-repeat 0 -366px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .qq:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.backHome .weixin,
.backHome .weixin:hover {
	background: url(../images/detail/exhi.gif) no-repeat -55px -366px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .weixin:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .qq:hover .qqconsult{
	display: block;
}
  .qqconsult{
	display: none;
	position: absolute;
	left: -170px;
	top:-30px;
	width: 160px;
	padding-right: 10px;
	z-index: 9999;

}
.qqBox{
	width: 140px;
	height: 124px;
	background-color: #fff;
	border: #87b76c 10px solid;
}
.qqBox h3{
	width: 138px;
	background-color: #38880b;
	border:#fff 1px solid;
	height: 28px;
}
.qqBox h3{
	font:16px/28px "microsoft yahei";
}
.qqBox p{
	margin-left: 8px;
}
.qqBox p span{
	margin-top: 10px;
	float: left;
	line-height: 16px;
	color: #333333;
	margin-right: 12px;
	font-family: "microsoft yahei";
}
.qqBox p a{
	margin-top: 10px;
	display: block;
	float: left;
	cursor: pointer;
	border: none;
	height: 16px;
	line-height: 16px;
	width: 68px;
	color: #fff;
	font-family: "microsoft yahei";
}
.qqBox p a.btn1{
	background-color: #38880b;

}
.qqBox p a.btn2{
	background-color: #f26522;

}

.toTop {
	width: 54px;
	height: 54px;
	position: fixed;
	_position: absolute;
	top: 376px;
	_top: expression(eval(document.documentElement.scrollTop+318));
	display: none;

}
.toTop a,
.toTop a:hover {
	display: block;
	width: 54px;
	height: 54px;
	background: url(../images/detail/exhi.gif) no-repeat -54px -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.toTop a:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.exhiDate{ background: #fb972c; color: #fff; }
.CalendarCon a.exhiDate{ background: #fb972c; color: #fff; }
#goTop {
	position: fixed;
	_position: absolute;
	top: 142px;
	display: block;
	right: 10px;
	z-index: 999;
}
*html,
* html body {
	background-attachment: fixed;
}
#productNav {
	display: block;
	_top: expression(eval(document.documentElement.scrollTop+142));
	top: 142px;
}
*html #goTop {
	position: absolute;

	right: expression(eval(document.documentElement.scrollLeft+10));
	top: expression(eval(document.documentElement.scrollTop+142));
}

.interviewBox{
    width: 1180px;
    margin: 15px auto 0;
}
.expertor{
    width: 794px;
    float: left;
}
.expertop{
    width: 794px;
    height: 48px;
    float: left;
    border-bottom:3px solid #dbdbdb;
    position: relative;
}
.expertop h3{
    position: absolute;
    font:bold 24px/38px microsoft yahei;
    height: 51px;
    top: 0;
    left: 0;
    background: url(../images/interview2015/interviewNew.png) no-repeat 0 48px;
    width: 118px;
}
.expertop h3 a{
    color: #368712;
}
.expertop a.more{ float:right; font: normal 12px/52px "Tahoma","\5b8b\4f53"; _line-height:41px; color:#666;}
.expertop a.more:hover{ color:#f60;}
.expertop a:hover{
    color: #ff6600;
}
ul.expertList{
    width: 794px;
    float: left;
}
.expertor ul li{
    width: 784px;
    float: left;
    padding: 19px 5px;
    border-bottom:1px dotted #9b9b9b;
}
.expertor ul li.hover{
    background: #dedddd;
}
.expertor ul li img{
    width: 158px;
    height: 148px;
    float: left;
    border:1px solid #d7d4d1;
}
.expertor ul li span{
    width: 600px;
    height: 26px;
    float: right;
    font: normal 22px/26px microsoft yahei;
    overflow: hidden;
    margin-top: 5px;
}
.expertor ul li span a{
    color: #333;
}
.expertor ul li span a:hover{
    color: #368712;
    font-weight: bold;
}
.expertor ul li p{
    width: 600px;
    height: 104px;
    float: right;
    font: normal 14px/26px \5b8b\4f53;
    overflow: hidden;
    color: #777777;
    margin-top: 13px;
}
.expertor ul li p a{
    color: #ff6600;
}
.focusToday{
    width: 321px;
    float: right;
    padding: 13px 21px 0 28px;
    background: #f3f3f3;
}
.focusToday h3{
    width: 135px;
    height: 53px;
    float: left;
    font:bold 20px/38px microsoft yahei;
    color: #fff;
    text-align: center;
    display: inline;
    margin-left: -28px;
    background: url(../images/interview2015/interviewNew.png) no-repeat 0 -21px;
}
.focusToday img{
    width: 321px;
    height: 200px;
    float: left;
}
.focusToday p{
    width: 321px;
    height: 28px;
    float: left;
    text-align: center;
    line-height: 28px;
    background: #181818;
}
.focusToday p a{
    color: #fff;
}
.focusToday ul{
    width: 321px;
    float: left;
    padding: 10px 0 0 0;
}
.focusToday ul li{
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    text-indent: 22px;
    font-size: 14px;
    background: url(../images/interview2015/interviewNew.png) no-repeat -125px -109px;
}
.focusToday ul li a{
    color: #434343;
}
.focusToday a:hover{
    color: #ff6600;
    text-decoration: underline;
}
ul.elite{
    width: 794px;
    float: left;
}
ul.elite li{
    width: 376px;
    float: left;
    margin: 3px 5px;
    border-right: 1px solid #e1e1e1;
    display: inline;
    border-bottom: none;
}
ul.elite li.hover{
    background:#dedddd;
}
ul.elite li img{
    width: 119px;
    height: 112px;
    float: left;
}
ul.elite li span{
    width: 238px;
    height: 50px;
    float: right;
    font:normal 16px/24px microsoft yahei;
}
ul.elite li span a{
    color: #080707;
    font-weight: bold;
}
ul.elite li span a:hover{
    color: #38880b;
}
ul.elite li p{
    width: 238px;
    float: right;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    margin-top: 0;
}
.company{
    width: 364px;
    height: 474px;
    float: right;
    background: url(../images/interview2015/company.jpg);
    position: relative;
    margin-top: 50px;
}
.companyTop{
    width: 308px;
    height: 36px;
    position: absolute;
    left:28px;
    top: -18px;
    text-align: center;
    z-index: 9;
}
.mingqi{width:228px;left: 68px;}
.companyTop h3{
    display: inline-block;
    font: bold 24px/36px microsoft yahei;
    color: #368712;
    font-style: italic;
    background: #fff;
    padding: 0 6px;
}
.companyTop h3 b{
    color: #656565;
}
.companyBot{
    width: 310px;
    background: #fff;
    position: absolute;
    top: 7px;
    left: 7px;
    padding:10px 20px;
    z-index: 8;
}
.companyBot img{
    width: 310px;
    height: 200px;
    float: left;
    margin-top: 10px;
}
.companyBot p{
    width: 310px;
    height: 28px;
    float: left;
    text-align: center;
    line-height: 28px;
    background: #181818;
}
.companyBot p a{
    color: #fff;
}
.company ul{
    width: 310px;
    position: absolute;
    background: #fff;
    padding: 0 20px 10px 20px;
    top: 263px;
    left: 7px;
}
.company ul li{
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    text-indent: 22px;
    font-size: 14px;
    background: url(../images/interview2015/interviewNew.png) no-repeat -125px -109px;
}
.company ul li a{
    color: #434343;
}
.company a:hover{
    color: #ff6600;
    text-decoration: underline;
}
.topic{
    width: 364px;
    height: 540px;
    float: right;
    background: url(../images/interview2015/company.jpg);
    position: relative;
    margin-top: 20px;
}
.topic ul{
    width: 310px;
	height: 353px;
    position: absolute;
    background: #fff;
    padding: 0 20px 10px 20px;
    top: 263px;
    left: 7px;
}
.topic ul li{
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    text-indent: 22px;
    font-size: 14px;
    background: url(../images/interview2015/interviewNew.png) no-repeat -125px -109px;
}
.topic ul li a{
    color: #434343;
}
.company a:hover{
    color: #ff6600;
    text-decoration: underline;
}
ul.media{
    width: 794px;
    float: left;
}
ul.media li{
    width: 794px;
	height: 97px;
    float: left;
    border-bottom:1px dotted #9b9b9b;
    padding: 15px 0;
}
ul.media li.hover{
    background: #dedddd;
}
ul.media li span{
    width: 794px;
    float: left;
    font:normal 22px/30px microsoft yahei;
}
ul.media li span a{
    color: #333;
}
ul.media li p{
    width: 794px;
    float: left;
    font-size: 14px;
    line-height: 24px;
    color: #666666;
    margin-top: 9px;
}
ul.media li p a{
    color: #ff6600;
}
.recom{
    width: 310px;
    background: #fff;
    position: absolute;
    top: 7px;
    left: 7px;
    padding:10px 20px;
    z-index: 8;
}
.recom span{
    width: 310px;
    font: bold 14px/26px microsoft yahei;
    height: 26px;
    overflow: hidden;
    margin: 5px 0 8px 0;
    display: block;
    float: left;
}
.recom span a{
    color: #333;
}
.recom img{
    width: 120px;
    height: 103px;
    float: left;
}
.recom p{
    width: 155px;
    height: 86px;
    float: right;
    border:1px solid #e0e0e0;
    border-left: 0;
    color: #444444;
    line-height: 24px;
    padding: 15px 15px 0 19px;
}
.recom p a{
    color: #ff6600;
}
.photo{
    margin: 10px auto 0;
    width: 1180px;
}
.photoTop{
    width: 1180px;
    height: 48px;
    float: left;
    border-bottom:3px solid #dbdbdb;
    position: relative;
}
.photoTop h3{
    position: absolute;
    font:bold 24px/38px microsoft yahei;
    height: 51px;
    top: 0;
    left: 0;
    background: url(../images/interview2015/interviewNew.png) no-repeat 0 48px;
    width: 118px;
}
.photoTop h3 a{
    color: #368712;
}
.photoTop a.more{ float:right; font: normal 12px/52px "Tahoma","\5b8b\4f53"; _line-height:41px; color:#666;}
.photoTop a.more:hover{ color:#f60;}
.photoTop a:hover{
    color: #ff6600;
}
.photo dl{
    width: 1180px;
    float: left;
    padding: 20px 0;
}
.photo dl dt{
    width: 380px;
    height: 299px;
    float: left;
    position: relative;
}
.photo dl dt img{
    width: 380px;
    height: 271px;
    float: left;
}
.photo dl dt p{
    width: 380px;
    padding: 4px 0;
    position: absolute;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 2;
    overflow: hidden;
    background: #181818;
}
.photo dl dt p a{
    color: #fff;
    text-align: center;
    line-height: 20px;
    display: block;
    height: 20px;
}
.photo dl dt:hover p{
    height: auto;
    background: #368712;
}
.photo dl dt:hover p a{
    height: auto;
}
.photo dl dd{
    width: 800px;
    float: right;
}
.photo dl dd ul{
    width: 800px;
    height: 300px;
    overflow: hidden;
    float: right;
}
.photo dl dd ul li{
    width: 200px;
    height: 142px;
    float: left;
    position: relative;
    margin-bottom: 15px;
}
.photo dl dd ul li img{
    width: 185px;
    height: 119px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
}
.photo dl dd ul li p{
    width: 185px;
    padding: 4px 0;
    position: absolute;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 2;
    overflow: hidden;
    background: #181818;
}
.photo dl dd ul li p a{
    color: #fff;
    text-align: center;
    line-height: 20px;
    display: block;
    height: 20px;
}
.photo dl dd ul li:hover p{
    height: auto;
    background: #368712;
}
.photo dl dd ul li:hover p a{
    height: auto;
}
